I had some rust on my t-top and right fender. I took it to a local body shop, and I suppose they just filled it with body filler of some kind, sanded it and repainted.. perfect match, no rust problems since. Cost me $100 for the t-top and $125 for the fender.. not a bad deal.